package com.nulp.asu.generator.amodel;

import com.nulp.asu.generator.imodel.IBlock;
import com.nulp.asu.generator.model.Answer;
import com.nulp.asu.generator.model.Question;
import com.nulp.asu.generator.type.BlockType;

import java.util.List;

/**
 * Created by Lyubomyr_Dzyurak on 10/31/2014.
 */
public abstract class ABlock implements IBlock{
	private BlockType blockType;
	private Integer blockMark;
	private Question question;
    private List<Answer> answers;

    public void setAnswers(List<Answer> answers) {
        this.answers = answers;
    }

	public List<Answer> getAnswers() {
		return answers;
	}

	@Override
	public void setBlockType(BlockType blockType) {

	}

	@Override
	public BlockType getBlockType() {
		return null;
	}

	@Override
	public Integer setBlockMark(Integer blockMark) {
		return null;
	}

	@Override
	public Integer getBlockMark() {
		return null;
	}

	public Question getQuestion() {
		return question;
	}

	public void setQuestion(Question question) {
		this.question = question;
	}
}
